gang of children or young people who live on the streets and generally carry out criminal activities - Spanish English Dictionary